/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.blue.module;

import java.io.File;
import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author kelvio.matias
 */
public class ModuleInfo {
    
    private String name;
    private List<ModuleInfo> dependencies;
    private List<String> resources = new ArrayList<>();
    private String version;
    private File rootPath;
    
    public ModuleInfo() {
    }

    public List<ModuleInfo> getDependencies() {
        return dependencies;
    }

    public void setDependencies(List<ModuleInfo> dependencies) {
        this.dependencies = dependencies;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public File getRootPath() {
        return rootPath;
    }

    public void setRootPath(File rootPath) {
        this.rootPath = rootPath;
    }

    public List<String> getResources() {
        return resources;
    }

    public void setResources(List<String> resources) {
        this.resources = resources;
    }
}
